home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 26.zip
/
BS1 part 26
/
Doxdisk 23 MWB.adf
/
13
< prev
next >
Wrap
Text File
|
1991-11-11
|
10KB
|
267 lines
HackMaster Version 1.0
Another Fine PARADIGMA Release...
Coding By:
MadMan
Grafix By:
Anarchy!
PARADIGMA Logo By:
DarkFall
***************************************************************************
Disclaimer:
The HackMaster was written solely as a programming exercise. The
authors disclaim any and all responsibility for any use or misuse of this
code. Before you decide to use this program, you should know that hacking
codes is ILLEGAL, and that you can go to PRISON for it if you get caught.
If you are willing to take that chance, the responsibility for your
actions falls squarely on YOU.
****************************************************************************
The Screen:
When HackMaster is run, you will see many gadgets on the screen.
Let's examine them one at a time:
The Dial-Sequence Gadget:
In the upper-left-hand of the screen, you will see a
little square gadget with a "1" in it. This is the
dial-sequence gadget. Clicking on this gadget will cycle
among the five possible dialing setups. Each time this
gadget is clicked on, it will increment and the DIAL-UP,
START-CODE, END-CODE, and FORMAT windows will change to
reflect the next dial sequence. More on these later.
The Dial-Up Window:
Naturally, this is where the numbers for your dial-ups
will go. The length of the dial-string is NOT limited to
the size of the window, for this or any of the following
windows. You can actually enter up to 254 characters in
any of the string gadgets. HackMaster, in order to give
you maximum flexibility in composing your dial string,
DOES NOT check to see if this is a valid dial string.
HackMaster will by default use touch-tone dialing, but if
you want pulse, just make the first character in the
dial-up a "P". You can also include any other valid
dial-string characters. You do not need to put "ATDT" at
the beginning of the string.
The Status Window:
This is where the program and the modem will talk back to
you. All returns from the modem will be seen here, as
well as any messages from HackMaster.
The Save-path Window:
This is where you will enter the path for the file you
want HackMaster to save any codes it finds in. If you
enter just a filename, the file will be written in the
current directory.
The Modem Initialization String Window:
This is where you can enter strings to be sent to the
modem. For example, you will probably want to adjust the
amount of time the modem will wait for a carrier. To do
this, just enter "ATS7=xx", where xx is the number of
seconds you want to wait. There ar certain modem
characteristics that must stay the same in order for
HackMaster to work, and trying to change them is futile.
HackMaster always issues the following command to the
modem AFTER sending your string in order to maintain it's
workability: ATE1Q0V1&C1&D2. If you try to change any of
these, they will just be changed right back.
The Start Code Window:
This is where you will enter the code you want to start
with when using the sequential dialer, and where you will
enter the code template when using the random dialer. The
format of the string you enter here will be different
depending on which dialer you are using. When using the
random dialer, just put X's wherever you want a random
digit. For example, if you want to just generate a random
six-digit string the start-code would be "XXXXXX". If you
want to generate a code that always starts with "6232",
followed by 4 random digits, then "1435", the start-code
string you would use would be "6232XXXX1435". The X's do
not have to be consecutive. You could enter "1X2X3X4" and
all the X's will be replaced by random digits on each dial
of this code. When HackMaster is actually dialing, the
actual code being dialed will be displayed here (no X's).
When you hit the STOP gadget the X's will reappear.
When using the sequential dialer, things change quite a
lot. DO NOT ENTER ANY X's WHEN USING THE SEQUENTIAL
DIALER!!! It won't crash the program, but it won't really
dial any codes either. You're gonna have to pay attention
now, 'cause the way the sequential dialer works is
different from any of the other hacker programs you might
have used in the past. The way the sequential dialer
works is, all digits that are DIFFERENT between the
(Pause)...More(y/n/ns)?
start-code string and the end-code string wil change
sequentially, from right to left, each time the code is
dialed. I know you didn't understand a damn thing I just
said, so let me give you a few examples. If you want to
dial all the codes between 344000 and 345000, your start-
code should be 344000 and your end-code should be 344999.
If you enter 344000 as the start-code, and 345000 as the
end-code, only two codes will be dialed: 344000 and
345000, because only the digits that are DIFFERENT will
CHANGE! This might seem a little strange at first, but
this method allows the sequential dialer to be a LOT more
flexible and powerful than others you have seen. It is
even possible, with this arrangment, to have a code string
where every other digit changes sequentially and alternate
digits stay the same. Again, remember, this program is
built for MAXIMUM flexibility and power. You may not
understand the importance of this now, but after using
this sequential dialer for a while, I guarantee that you
WILL. One more example: If your start-code is 314296 and
your end code is 334566, the first code dialed will be
314296, the second will be 314206, the third will be
314216, the tenth will be 314396, and the hundredth will
be 324296. Starting to get it now?? Look it over a few
times...
The End-Code Window:
In random-dial mode, anything in this window is ignored.
(Pause)...More(y/n/ns)?
In sequential-dial mode it is used. See above for
discussion.
The Baud Gadget:
Each time you click on this gadget, the baud rate will
change. Possible baud rates are 19200, 9600, 4800, 2400,
1200, 600, and 300. If you accidentally hit GO with a
baud rate too high for your modem to support selected, the
program will appear to lock up. Simply hitting STOP will
restore control to you. Select the right baud rate and
try again.
The Wait Gadget:
The number here is the minimuumber of minut you want
to elapse between dialing each number. For example, say
you want to make sure that AT LEAST two minutes pass
between each time you dial each number. Enter a "2" in
this window. If it takes 2 minutes or more to dial all
the dial-up's you have entered, no waiting will take
place. If it takes, say 1 min 30 secs to dial all the
dial-ups, HackMaster will then wait 30 seconds before
starting the next dial cycle.
Attempts Window:
This number is incremented each time HackMaster dials a
number.
Found Window:
This number is incremented each time a connection is made.
HackMaster will also write the code used, the dial-up
used, and the connect message to the file described by the
path in the Save Path Window.
Target Window:
This is the target number at which a connection will be
made if the code is a valid one. There is only one target
number for all 5 dial-ups.
Format String:
This string tells HackMaster how to construct the dial
string for each dial-up. HackMaster builds the dial
string like this: First, "ATDT" followed by whatever is
in the dial-up window, then for each "." in the format
string a comma (",") is appended. This will insert a
delay specified by the S8 register in your modem. You can
adjust this in your modem init string. The default for
most modems is 2 seconds per comma. A "C" in the format
string will insert the code at that point. A "T" will
append the target number. Example: Dial-up is
18006351167, code is 455635, target number is 2038351197,
format string is ...C..T The final dial string
constructed from all this will be
"ATDT18006351167,,,455635,,2038351197". Got it?
Random & Sequential Buttons:
Hitting one of these buttons will select either random or
sequential dialing.
Speaker On/Off Button:
Click on this button to turn the internal speaker in your
modem on or off. It is possible to turn the speaker on
and off in your modem init string, but that may get the
actual state of the speaker out of sync with this button,
so don't do it.
Go/Stop Buttons:
Self-explanatory. When you have everything set up the way
you want it, hit GO to begin dialing. Hit STOP to quit.
Menu Functions:
Pressing the right mouse button will bring up an "Options" menu.
Following are explanations of these options:
Device Option:
If your modem uses some other device than the standard
"serial.device", such as "modem0.device", you can use this
option to change it.
Load Configuration:
This option will allow you to load a previously saved
configuration file. If a file named "hdefs.conf" exists
in either the current directory, or the S: directory, it
will be automatically loaded on startup.
Save Configuration:
Use this option to save the current setup for later
retrieval. Use the default name "hdefs.conf" if you want
this configuration to load at startup.
About:
Useful Info...
****************************************************************************
Well, that about covers everything! Hope you enjoy the HackMaster...
This program is NOT public domain!!! This program is --- CodezWare!!!
If you use this program a lot and you like it, call The Crack House at
(404)738-8274 and leave a couple of the codez you hacked with it!!!
****************************************************************************
If you find any bugs in HackMaster, or if you have ideas for improvements
you'd like to see in future versions, I can be reached on The Crack House
at (404)738-8274... MadMan
****************************************************************************